Big Huge Thesaurus

Firmiana simplex

noun